Application of Parallel Arrays for Semiautomatic Parallelization of Flow in Porous Media Problem Solver
نویسنده
چکیده
Parallel Arrays library ParSol is the C/C++ library for semiautomatic parallelization of data parallel algorithms. This library offers sequential and parallel arrays to be used in C/C++ algorithm implementations. Any program that uses sequential ParSol arrays and is written in accordance with some simple rules, may be parallelized in similar way as Fortran 90 program may be parallelized by using HPF. ParSol uses MPI for interprocess communication. In this article, issues of application of parallel arrays for parallelization of MfsolverC++ is discussed. This solver simulates two-phase immiscible flow in porous media using mathematical model with global pressure formulation.
منابع مشابه
Mixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver
In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...
متن کاملMixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver
In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...
متن کاملAbsolute Permeability Calculation by Direct Numerical Simulation in Porous Media
Simulating fluid flow at micro level is an ongoing problem. Simplified macroscopic flow models like Darcy’s law is unable to estimate fluid dynamic properties of porous media. The digital sample reconstruction by high resolution X-ray computed tomography scanning and fluid-dynamics simulation, together with the increasing power of super-computers, allow to carry out pore-scale simulations throu...
متن کاملA Message-Passing Distributed Memory Parallel Algorithm for a Dual-Code Thin Layer, Parabolized Navier-Stokes Solver
In this study, the results of parallelization of a 3-D dual code (Thin Layer, Parabolized Navier-Stokes solver) for solving supersonic turbulent flow around body and wing-body combinations are presented. As a serial code, TLNS solver is very time consuming and takes a large part of memory due to the iterative and lengthy computations. Also for complicated geometries, an exceeding number of grid...
متن کاملComparison of Binomial and Power Equations in Radial Non-Darcy Flows in Coarse Porous Media
Analysis of non-laminar flows in coarse alluvial beds has a wide range of applications in various civil engineering, oil and gas, and geology problems. Darcy equation is not valid to analyze transient and turbulent flows, so non-linear equations should be applied. Non-linear equations are classified into power and binomial equations. Binomial equation is more accurate in a wide range of velocit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005